A Novel Software Architecture of Anticipatory Harvesting Robot Teams | IEEE Conference Publication | IEEE Xplore